provide help voluntarily and selflessly - Alemán Inglés Diccionario